brambling
English
brambling meaning in English • brambling का अर्थ अंग्रेजी में
Noun
- The European mountain finch (Fringilla montifringilla); -- called also bramble finch> and bramble>.