Polish-English dictionary »

mozga meaning in English

PolishEnglish
mozga noun

canary grassnoun
Phalaris canariensis