descarado
English translation of descarado
adj (-da)
- [persona/actitud] brazen, shameless es muy descarado = he has a lot of nerve Definition of brazen in the British & World English dictionary Definition of brazen in the US English dictionary Translate brazen | into French | into German | into Italian