Brown Oriole
WiktionaryText

Noun


  1. A passerine songbird, Oriolus szalayi, of Indonesia and Papua New Guinea.
 
x
OK