aber-de-vine
English
aber-de-vine meaning in English • aber-de-vine का अर्थ अंग्रेजी में
Noun
- The European siskin (Carduelis spinus), a small green and yellow finch, related to the goldfinch.