sulojsita

Phonetic
[sulojsita]
English: Translation
diarrhea
noun
bodily secretion; health;
Hill Remo
Notes

2010;