Diccionario español–inglés

Traducción inglesa de la palabra española socarrar

español → inglés
  
españolinglés
socarrar char; sear; singe
socarra sear