Home
Help
About
Contact
English to Chinese Dictionary
Search:
跌脚捶胸
diē
jiǎo
chuí
xiōng
lit. stamping and beating the chest (idiom); fig. angry or stressed about sth
<< back to the home page