meaning of Atlantischer Zitterrochen

Atlantischer Zitterrochen - German to English

(Atlantic) torpedo [Torpedo nobiliana]

View more

  • dark electric ray [Torpedo nobiliana]