haelu

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