MohammedPreview
Open in TheBrain

Diarrheal

  1. That causes, or is associated with diarrhea.
Synonyms