smegma

English Dictionary -> Letter S -> smegmasmegma Definition



smegma Synonyms






© Art Branch Inc.