beaks of finches

beaks of finches teriminin İngilizce - Türkçe sözlükteki anlamı