German to English Dictionary

Deutsch Version

rubbed down German pronunciation - Say rubbed down in English pronunciation Meaning of "rubbed down" in English language