dùn zú

Translation

  • stamp (one's feet)
Chinese Tones