llaga
Top 15000
Meanings
Noun
1. wound
2. sore
3. ulcer (pathology)
Examples1
I have an ulcer in my mouth.