tóu shēn

Translation

  • to throw oneself into sth

Synonyms

Chinese Tones