Dictionary
·
Google Translate
·
Help
Referenced entries:
亩
mǔ
mu, Chinese unit of area equal to 1 / 15 hectare (about 667 square meters)
<< go back
By
MDBG
2026