Polish-English dictionary »

czarnuszka damasceńska meaning in English

PolishEnglish
czarnuszka damasceńska noun

love-in-a-mistnoun
Nigella damascena