What does Amsterdaminsel-Albatros mean?

Amsterdaminsel-Albatros - German to English

Amsterdam albatross [Diomedea amsterdamensis]

View more

  • Amsterdam Island albatross [Diomedea amsterdamensis]