English to Chinese Dictionary

Search:

抓耳挠腮 zhuā ěr náo sāi to tweak one's ears and scratch one's cheeks (as an expression of anxiety, delight, frustration etc) (idiom)


<< back to the home page