hailu

English: Translation
wipe oneself (after defecating)
verb
carroll-soulik-1973