Ce înseamnă “armoured car”?

“armoured car” în Dicționarul Englez - Român

  • autoblindat