English-Polish dictionary »

smegma meaning in Polish

EnglishPolish
smegma noun
sebaceous secretion

mastkanoun