Skip to main content

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.
Advertisement