"smegma" in English Smegma {n} smegma "smegma" English translation smegma Smegma Detailed translations for "smegma" das Smegma{neuter} Smegma smegma