Spanish–English dictionary

English translation of the Spanish word descaro

Spanish → English
  
SpanishEnglish
descaro boldness; brass; cheek; effrontery; face; gall; hardihood; impudence; nerve