irrigations

EnglishEdit

NounEdit

irrigations

  1. plural of irrigation

FrenchEdit

NounEdit

irrigations f

  1. plural of irrigation