Home
Search
Index
Definify.com
Definition
2024
smegmas
smegmas
English
Noun
smegmas
plural of
smegma
Danish
Noun
smegmas
genitive singular indefinite of
smegma
French
Noun
smegmas
?
plural of
smegma
Similar Results