meaning of Amsterdaminsel-Albatros

Amsterdaminsel-Albatros - German to English

Amsterdam albatross [Diomedea amsterdamensis]

View more

  • Amsterdam Island albatross [Diomedea amsterdamensis]