English
›
Words
ulcer
Translation:
English
Noun
1
sore
place appearing on the skin inside or outside the body
Add
Translation