Polish-English dictionary »

ośli ogórek meaning in English

PolishEnglish
ośli ogórek noun

squirting cucumbernoun
Ecballium elaterium