Turkish-English dictionary »

serçe baykuşu meaning in English

TurkishEnglish
serçe baykuşu noun

Eurasian pygmy owl(Glaucidium passerinum)
noun