METRIC TON MEANING IN ENGLISH

• Metric ton Definition & Synonyms

  1. () A weight of 1,000 kilograms, or 2,204.6 pounds avoirdupois.


RECENT SEARCHES