Polish-English dictionary »

ostrołódka meaning in English

PolishEnglish
ostrołódka noun

locoweednoun
plant of genus Oxytropis