Polish-English dictionary »

pochwica meaning in English

PolishEnglish
pochwica noun

vaginismusnoun
muscular contraction