Polish-English dictionary »

łozówka meaning in English

PolishEnglish
łozówka noun

marsh warblernoun
Acrocephalus palustris