German to English Dictionary

Deutsch Version

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