I'm learning English

mt — English to Mandarin Chinese translation

mt means 公吨 in Mandarin Chinese. Learn vocabulary with Maspeak.

Guess the translation for 公吨
nb
mt
We'd like your feedback to help make Maspeak better
mr
tg
Skip this question   
Learn english with Maspeak →
Website words