Pinyin Dictionary results for "shou cuo"

受挫
thwarted; obstructed; setback
Dictionary data provided by CC-CEDICT