- factory of armaments OTO Melara in La Spezia, Leopard tanks
- fabbrica di armamenti OTO Melara a La Spezia, carri armati Leopard
Filename: d006869.jpg Copyright
© Dino Fracchia
Keywords:
industria,
Italy,
Italia,
militari,
military,
militare,
industry,
industria bellica,
war industry,
carro armato,
tank,
esercito,
army,
Italia,
armi,
weapons