Portuguese to English Dictionary

Versão em português

descarado, adj. descarado, impudente Portuguese pronunciation - Say descarado, adj. descarado, impudente in English pronunciation Meaning of "descarado, adj. descarado, impudente" in English language