Home
Help
About
Contact
English to Chinese Dictionary
Search:
沉溺
chén
nì
to indulge in / to wallow / absorbed in / deeply engrossed / addicted
<< back to the home page