Turkish-English dictionary »

puhu kuşu meaning in English

TurkishEnglish
puhu kuşu noun

Eurasian eagle owl(Bubo bubo)
noun