Polish-English dictionary »

płomykówka meaning in English

PolishEnglish
płomykówka noun

barn owlnoun
Tyto alba

płomykówka zwyczajna noun

western barn owlnoun
Tyto alba furcata