vehicul blindat

Romanian

Noun

vehicul blindat n (plural vehicule blindate)

  1. armoured car