Back to Dictionary
米突
mǐtū
1. meter (unit of length) (loanword) (old)