Pinyin Dictionary results for "zhe cuo"

折挫
to frustrate; to inhibit; to make things difficult
Dictionary data provided by CC-CEDICT