tarin

listen to the pronunciation of tarin
English - English
The siskin
French - English

Definition of tarin in French English dictionary

tarin des aulnes
{n} siskin, any of several species of small European finch
French - Turkish
[le] isketekuşu
tarin
Favorites