BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Stachelaal {m} (Mastacembelus armatus) [zool.] armed spiny eel

Stachelaale {pl} armed spiny eels