meaning of aber de vine

1. The European siskin (Carduelis spinus), a small green and yellow finch, related to the goldfinch.


Related Words

aber-de-vine |

Developed & Maintained By Taraprasad.com

Treasure Words