Polish-English dictionary »

dąbrówka meaning in English

PolishEnglish
dąbrówka noun

buglenoun
plant of the genus Ajuga