Dutch to English Translation

Nederlandse versie

megatons Dutch pronunciation - Say megatons in English pronunciation Meaning of "megatons" in English language