English-Turkish dictionary »

squirting cucumber meaning in Turkish

EnglishTurkish
squirting cucumber (Ecballium elaterium)
noun

eşek hıyarınoun