English-Hindi dictionary »

smegma meaning in Hindi

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

शिश्नमलnoun