BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Nothafen {m} harbour of refuge

Nothäfen {pl} harbours of refuge