any of several finches and cardinals that have a large, powerful bill

listen to the pronunciation of any of several finches and cardinals that have a large, powerful bill
İngilizce - Türkçe
İngilizce - İngilizce
grosbeak
any of several finches and cardinals that have a large, powerful bill