déféquer

Word form déféquer
Language: French
Word meaning to defecate