soft skinned vehicle

  1. zırhlı olmayan araç
zırhsız araç Noun, Military