What does Arrauschildkröte mean?

Arrauschildkröte - German to English

arrau (lake) turtle [Podocnemis expansa]

View more

  • Charapa turtle [Podocnemis expansa]