defecation

English Dictionary -> Letter D -> defecationdefecation Definition



defecation Synonyms






© Art Branch Inc.