Polish-English dictionary »

strumieniówka meaning in English

PolishEnglish
strumieniówka noun

river warblernoun
Locustella fluviatilis