Pinyin Dictionary results for "qiao bian zi"

翘辫子
(coll.) to die; to kick the bucket
Dictionary data provided by CC-CEDICT