unapproachable

.ʌnә'prәutʃәbl

英文释义

a. discouraging intimacies; reserved
s. inaccessibly located or situated

中文翻译

a. 不易接近的, 不可亲的, 无与伦比的

33,597
BNC 频率
28,631
使用频率

学习工具