Translation of "Armored" in German

Related phrases