Translation of tonelada métrica in English:

tonelada métrica

metric ton, n.

feminine noun

  • 1

    metric ton
    tonne