What does Barans Otter mean?

Barans Otter - German to English

Baran's adder [Vipera barani]

View more

  • Turkish viper [Vipera barani]