Spanish-English Dictionarypoblar
Meaning of poblar