Polish-English dictionary »

balsamka ogórkowata meaning in English

PolishEnglish
balsamka ogórkowata noun

bitter melonnoun
fruit of Momordica charantia

bitter melonnoun
plant Momordica charantia