What does Bartrobbe mean?

Bartrobbe - German to English

bearded seal [Erignathus barbatus]

View more

  • square flipper seal [Erignathus barbatus]