autoinnaffiatrice
Italian
Etymology
From
auto-
+
innaffiatrice
.
Noun
autoinnaffiatrice
f
(
plural
autoinnaffiatrici
)
street
-
cleaning
vehicle