tóu zhù

Translation

  • to throw one's energies (into an activity)
  • to invest one's emotions (in sth)
  • to bet
  • betting

Synonyms

Chinese Tones