Pinyin Dictionary results for "sheng ming lang ji"

声名狼藉
to have a bad reputation
Dictionary data provided by CC-CEDICT