chuí xiōng dùn zú

Translation

  • to beat one's chest and stamp one's feet (idiom)

Synonyms

Chinese Tones