Chinese English Dictionary

give oneself over to    Add to My Vocabulary

  1. 使沉湎于, 使纵情于



Credits
Source of Dictionary: CC-CEDICT