irrigation [pl. irrigations]
Synonyms
  • إزواء ، إشباع ، إفطار ، إطعام ، أكل ، ريّ ، ما يُسقى
Notices
  • act of supplying water to lands