French translation for "smegma"
|
-
n. graisse, suc
- Similar Words:
- "smearcase" French translation, "smeared" French translation, "smearer" French translation, "smearing" French translation, "smeary" French translation, "smell" French translation, "smell a rat" French translation, "smell good" French translation, "smell out" French translation, "smell powder" French translation
|
|
|