autoinnaffiatrice

Italian

edit

Etymology

edit

From auto- +‎ innaffiatrice.

Noun

edit

autoinnaffiatrice f (plural autoinnaffiatrici)

  1. street-cleaning vehicle