IMPREGNABLE Meaning of IMPREGNABLE in English íncaptabil, ínvictibil English Interlingue dictionary. Английский словарь Интерлингве. 2012