iJunoon official Urdu Dictionary
بلا
bala
English definition for depopulate
1. v. reduce in population
Synonyms and Antonyms for depopulate
Sponored Video