English to Chinese Dictionary

Search:

Did you mean: mizhi much mishi mochi micai mica mice muzhi ?

米尺 chǐ meter stick; metric ruler one meter in length


<< back to the home page