Definitions for ayacut
This page provides all possible meanings and translations of the word ayacut
The area served by an irrigation project such as a canal, dam or a tank.
Images & Illustrations of ayacut
Find a translation for the ayacut definition in other languages:
Select another language: