FEEDBACK

Meaning of 上不得台盤

Lookup via: Pinyin | Radicals
shàng tái pán (Trad.: 上不得臺盤)
too uncouth to appear in public (idiom); unfit for a public role