semovente

listen to the pronunciation of semovente
Итальянский Язык - Английский Язык
automotive, concerning self-propelled vehicles
self-moving
self-driven