Vietnamese greenfinches
English
Noun
Vietnamese
greenfinches
plural of
Vietnamese greenfinch