autoinnaffiatrice

Italian edit

Etymology edit

From auto- +‎ innaffiatrice.

Noun edit

autoinnaffiatrice f (plural autoinnaffiatrici)

  1. street-cleaning vehicle