English to Chinese Dictionary

Search:

Did you mean: shan shenyu shanye shanyi chanyu shanhu shanmu shanwu ?

善于 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


<< back to the home page