Noun

Dictionary in Provencal

esfouirado

diarrhea

English translation diarrhea
Grammatical category s.
Also from English diarrhea