German to English Dictionary

Deutsch Version

lubricated sliding surface German pronunciation - Say lubricated sliding surface in English pronunciation Meaning of "lubricated sliding surface" in English language