Pinyin Dictionary results for "chui xiong dun zu"

捶胸顿足
to beat one's chest and stamp one's feet (idiom)
Dictionary data provided by CC-CEDICT