Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: moshu mass mash manchu masha mushu ?

麻糬 má shǔ (transliteration of Japanese "mochi") sticky rice balls; mochi
马术 mǎ shù equestrianism / horsemanship
麻薯 má shǔ variant of 麻糬

Dictionary · Google Translate · Help
By MDBG 2026