Pinyin Dictionary results for "shang bu liao tai mian"

上不了台面
better kept under the table (idiom); not to be disclosed; too inferior to show in public
Dictionary data provided by CC-CEDICT