Pinyin Dictionary results for "shou zu wu cuo"

手足无措
at a loss to know what to do (idiom); bewildered
Dictionary data provided by CC-CEDICT