iJunoon official Urdu Dictionary
آباد
abad
English to Urdu Dictionary
inhabited
آبادی
English definition for inhabited
1. a. having inhabitants; lived in
Sponored Video