Translation of "Armoured" in German

Related phrases