Definisi 'oriolus oriolus'

English to English
noun
1 bright yellow songbird with black wings Terjemahkan
source: wordnet30


Visual Synonyms