dēng tuǐ

Translation

  • to kick one's legs
  • leg press (exercise)
  • (coll.) to kick the bucket

Synonyms

Chinese Tones