BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Strandung {f}; Scheitern {n} stranding