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