Portuguese to English Dictionary

Versão em português

depressão duma catarata Portuguese pronunciation - Say depressão duma catarata in English pronunciation Meaning of "depressão duma catarata" in English language