Your random search has returned 1 entry

lulu imwatirigi

noun toilet, see also word for "hole"