What does Buckelschildkröte mean?

Buckelschildkröte - German to English

gibba turtle [Mesoclemmys gibba]

View more

  • toadhead turtle [Mesoclemmys gibba]