Polish-English dictionary »

czosnaczek meaning in English

PolishEnglish
czosnaczek noun

garlic mustardnoun
Alliaria petiolata