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
İngilizce - İngilizce
{i} aberdevine