IMPRENABLE


Meaning of IMPRENABLE in English

adj impregnable.

Webster English vocab.      Английский словарь Webster.