No exact translation found for
damping slipper

related Results
die Slipper (n.) , Pl.