small green and yellow finch native of europe; light yellowish green color

listen to the pronunciation of small green and yellow finch native of europe; light yellowish green color
الإنجليزية - الإنجليزية
{i} aberdevine