English to Chinese Dictionary

Search:

Did you mean: chen chennai chenyi chenmi chenai chennu channa cheney ?

沉溺 chén to indulge in / to wallow / absorbed in / deeply engrossed / addicted
嗔睨 chēn to look askance at sb in anger


<< back to the home page