Irrigatore (en. Sprinkler)

Translation into Italian

Synonyms

  • irrigator
  • sprayer
  • waterer