smegma – English–Français translations

🇬🇧 en fr 🇫🇷

smegma noun

  /ˈsmɛɡmə/
  • sebaceous secretion
smegma

🇫🇷 fr en 🇬🇧

smegma noun {m}

  /smɛɡ.ma/
smegma, cock cheese, dickcheese
Wiktionary Links