Turkish-English dictionary »

paçalı baykuş meaning in English

TurkishEnglish
paçalı baykuş noun

Tengmalm's owl(species)
noun