hawfinch
English
hawfinch meaning in English • hawfinch का अर्थ अंग्रेजी में
Noun
- The common European grosbeak (Coccothraustes vulgaris); -- called also cherry finch>, and coble>.