English to Saraiki Dictionary
inhabited
آباد
English definition for inhabited
1. a. having inhabitants; lived in
Sponored Video