Spanish-English Dictionaryrepoblar
Meaning of repoblar