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