MohammedPreview
Open in TheBrain

Ulcerative

  1. Composed of, or causing ulcers
Synonyms