What does Bismarckpapagei mean?

Bismarckpapagei - German to English

singing parrot [Geoffroyus heteroclitus]

View more

  • song parrot [Geoffroyus heteroclitus]