ijè̩díjè̩dí

English: Translation
diarrhea
noun
Body parts