Pinyin Dictionary results for "shang bu de tai pan"

上不得台盤
too uncouth to appear in public (idiom); unfit for a public role
Dictionary data provided by CC-CEDICT