semovenza
Italian
Noun
semovenza
f
(
plural
semovenze
)
self-propulsion
Related terms
semovente