chén nì

Translation

  • to indulge in
  • to wallow
  • absorbed in
  • deeply engrossed
  • addicted

Synonyms

Chinese Tones