meaning of Buckelschildkröte

Buckelschildkröte - German to English

gibba turtle [Mesoclemmys gibba]

View more

  • toadhead turtle [Mesoclemmys gibba]