Translate
damping slipper

related Results

die Slipper (n.) , Pl.