llagarse

Popularity
500+ learners.
PRONOMINAL VERB
(to ulcerate)-to get sores
Synonyms for llagarse
Word of the Day
almond