Polish-English dictionary »

endywia meaning in English

PolishEnglish
endywia noun

endivenoun
leafy salad vegetable, Cichorium endivia