German to English Dictionary

Deutsch Version

metric ton German pronunciation - Say metric ton in English pronunciation Meaning of "metric ton" in English language