Llaga in English | Spanish to English Translation and Dictionary
feminine noun
1. sore, ulcer (medicine); open wound (figurative)
1 (úlcera) ulcer; sore
¡por las llagas (de Cristo)! damnation!
2 (sufrimiento) affliction; torment
las llagas de la guerra the havoc of war; the afflictions of war
renovar la llaga to open up an old wound
Search history
Did this page answer your question?