MohammedPreview
Open in TheBrain

La Dēfaecāre

to defecate (all senses)