Portuguese to English Dictionary

Versão em português

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