Spanish–English dictionary

English translation of the Spanish word socarra

Spanish → English
  
SpanishEnglish
socarra sear
socarrar char; sear; singe