BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Drumlin {m} [geol.] drumlin; drum; whaleback [listen]

Drumlins {pl} drumlins; drums; whalebacks [listen]