Portuguese to English Dictionary

Versão em português

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