inapproachable

.inә'prәutʃәbl

英文释义

a. Not approachable; unapproachable; inaccessible;
unequaled.

中文翻译

a. 不能接近的, 难亲近的, 无敌的

学习工具