Definisi 'new world sparrow'

English to English
noun
1 sparrow-like North American finches Terjemahkan
source: wordnet30


Visual Synonyms