Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shan shenyu shanye shanyi chanyu shanhu ?

善于 shàn yú to be good at; to be adept at
山芋 shān yù sweet potato
闪语 Shǎn yǔ Semitic language
鳝鱼 shàn yú eel

Dictionary · Google Translate · Help
By MDBG 2026