ARMOUR Meaning of ARMOUR in English curasse; v. blindar English Interlingue dictionary. Английский словарь Интерлингве. 2012