Polish-English dictionary »

wkładka domaciczna meaning in English

PolishEnglish
Wkładka domaciczna noun

cervical capnoun
contraceptive device