EN English dictionary: drumlin
drumlin has 2 translations in 2 languages
Jump to
Translations
translations of drumlin
EN
RU
Russian
1 translation
- друмлин (n) [An elongated hill or ridge of glacial drift] (n)