NichiDict

メートルトン

[meetoruton]

Meanings

1.Noun

metric ton; tonne