Portuguese to English Dictionary

Versão em português

povoar Portuguese pronunciation - Say povoar in English pronunciation Meaning of "povoar" in English language