UNDISCOVERABLE


Meaning of UNDISCOVERABLE in English

adj. that cannot be discovered.

Oxford English vocab.      Оксфордский английский словарь.