English-Italian dictionary »

smegma meaning in Italian

EnglishItalian
smegma (sebaceous secretion)
noun
[UK: ˈsmeɡ.mə]
[US: ˈsmeɡ.mə]

smegmanoun
{m}