Portuguese to English Dictionary

Versão em português

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