dēng jiǎo

Translation

  • to stamp one's foot
  • to kick
Chinese Tones