Portuguese to English Dictionary

Versão em português

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