Spanish–English dictionary

English translation of the Spanish word llaga

Spanish → English
  
SpanishEnglish
llaga sore; ulcer
poner el dedo el la llaga put one’s finger on the spot