"armure" in English Armure {f} armure "armure" English translation armure Armure Detailed translations for "armure" die Armure{feminine} Armure armure