汉英词典
Chinese-English Dictionary
MEANING OF 上不了台面
better kept under the table (idiom) / not to be disclosed / too inferior to show in public
shàng bù/bú le/liǎo/liào () tái miàn
EXAMPLE SENTENCES
Subtitled Videos