German to English Dictionary

Deutsch Version

mothballed German pronunciation - Say mothballed in English pronunciation Meaning of "mothballed" in English language