English to Chinese Dictionary

Search:

Did you mean: xishan xiahun xishen xihun xinhun xinhua xiushan xiashan ?

吸吮 shǔn to suck on (sth) / to suck in


<< back to the home page