unpresentable

'ʌnpri'zentәbl

英文释义

s creating an unfavorable or neutral first impression

中文翻译

a. 见不得人的, 拿不出去的, 不登大雅之堂的

学习工具