BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Seeleopard {m} [zool.] leopards seal

Seeleoparden {pl} leopards seals