defecate

English Dictionary -> Letter D -> defecatedefecate Definition



defecate Synonyms






© Art Branch Inc.