grosbeak
English
grosbeak meaning in English • grosbeak का अर्थ अंग्रेजी में
Noun
- One of various species of finches having a large, stout beak. The common European grosbeak or hawfinch is Coccothraustes vulgaris.