Portuguese to English Dictionary

Versão em português

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