meaning of Bergpirol

Bergpirol - German to English

black-tailed oriole [Oriolus percivali]

View more

  • mountain oriole [Oriolus percivali]