Portuguese to English Dictionary

Versão em português

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