Polish-English dictionary »

ostrzyca meaning in English

PolishEnglish
ostrzyca noun

canary grassnoun
Phalaris canariensis