Pinyin Dictionary results for "chuan xiao xie"

穿小鞋
lit. to make sb wear tight shoes (idiom); to make life difficult for sb
Dictionary data provided by CC-CEDICT