Meaning of ABI in English

ABI

irrigated land

Khowar English Dictionary.      Английский словарь Khowar.