Oto Melara

Vehicles manufactured include: