"armoured suit" in Polish — inglés-Polish dictionary | Mirar "armoured suit" in inglés

sustantivo
  1. zbroja, pancerny strój [COUNTABLE]