Polish-English dictionary »

stulejka meaning in English

PolishEnglish
stulejka noun

phimosisnoun
contraction of the foreskin