German to English Dictionary

Deutsch Version

oil sump German pronunciation - Say oil sump in English pronunciation Meaning of "oil sump" in English language