English to Chinese Dictionary

Search:

站着说话不腰疼 zhàn zhe shuō huà yāo téng lit. it's all very well to talk, but getting things done is another matter (idiom) / fig. to be an armchair expert; to blabber on


<< back to the home page