Japanese dictionary

Dictionary: “メートルトン”

メートルトン

メートルトン

metric ton; tonne