meaning of Barans Otter

Barans Otter - German to English

Baran's adder [Vipera barani]

View more

  • Turkish viper [Vipera barani]