Portuguese to English Dictionary

Versão em português

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