Polish-English dictionary »

sprężak meaning in English

PolishEnglish
sprężak noun

squirting cucumbernoun
Ecballium elaterium