Home
Search
Index
Definify.com
Definition
2024
smegmaets
smegmaets
Danish
Noun
smegmaets
genitive singular definite of
smegma
Similar Results