English-Latin dictionary »

diarrhea / diarrhoea meaning in Latin

EnglishLatin
diarrhea / diarrhoea noun

diarrhoea [diarrhoeae](1st) F
noun