meaning of Buckelwal

Buckelwal - German to English

humpback whale [Megaptera novaeangliae]

View more

  • hunchback [Megaptera novaeangliae]