semovente

listen to the pronunciation of semovente
الإيطالي - الإنجليزية
automotive, concerning self-propelled vehicles
self-moving
self-driven