Spanish–English dictionary

English translation of the Spanish word descarado

Spanish → English
  
SpanishEnglish
descarado bold; brash; brassy; brazen; cheeky; impudent; nervy; pert; saucy; shameless