What does Alpensalamander mean?

Alpensalamander - German to English

Alpine salamander [Salamandra atra]

View more

  • fantastic salamander [Salamandra atra]