GREENFINCH


Meaning of GREENFINCH in English

[noun] [C] - a medium-sized greenish finch (= bird), common in Europe

Cambridge English vocab.      Кембриджский английский словарь.