tren blindat

Romanian

Noun

tren blindat n (plural trenuri blindate)

  1. armoured train