Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shamao shenao shimao shema shaman shimo ?

shé máo ancient spear-like weapon with a wavy spearhead like a snake's body
shè māo civet (zoology)

Dictionary · Google Translate · Help
By MDBG 2024