indiscoverable

,indis'kʌvәrәbl

英文释义

a. Not discoverable; undiscoverable.

中文翻译

a. 难以发现的

学习工具