English to Chinese Dictionary

Search:

Did you mean: moshu mass mash manchu masha mushu machu manshu ?

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


<< back to the home page