BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Zitterrochen {m} [zool.] torpedo; electric ray

Zitterrochen {pl} torpedoes; electric rays