Pinyin Dictionary results for "sheng la huo che"

生拉活扯
to wildly exaggerate the meaning of sth (idiom)
Dictionary data provided by CC-CEDICT