BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Pfeilhecht {m}; Barracuda {m} [zool.] European barracuda

Pfeilhechte {pl}; Barracudas {pl} European barracudas