Portuguese to English Dictionary

Versão em português

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