Ce înseamnă “armoured”?

“armoured” în Dicționarul Englez - Român (tehnic)

  • armat, blindat