autoinnaffiatrice

Italian

Etymology

From auto- +‎ innaffiatrice.

Noun

autoinnaffiatrice f (plural autoinnaffiatrici)

  1. street-cleaning vehicle