Portuguese to English Dictionary

Versão em português

devastar, v. devastar, desolar Portuguese pronunciation - Say devastar, v. devastar, desolar in English pronunciation Meaning of "devastar, v. devastar, desolar" in English language