BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schwalgloch {n} (Wasserbau) swallow hole (water engineering)