ABI


Meaning of ABI in English

irrigated land

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