Multilingual Turkish Dictionary

UMBRELLABIRD

UMBRELLABIRD : English Turkish

n. Güney ve Orta Amerika'nın yağmur ormanlarında yaşayan kuş