German to English Dictionary

Deutsch Version

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