tuī lì

Translation

  • driving force
  • impetus
  • thrust (of a boat or airplane engine)
  • repelling force
Chinese Tones