Polish-English dictionary »

makowica meaning in English

PolishEnglish
makowica noun

poppyheadnoun
head of a poppy