English translation for "drumlin"
|
- n. drumlin, long narrow hill or ridge created by glacial action (geology)
- Similar Words:
- "drugstore" English translation, "druide" English translation, "druidesse" English translation, "druidique" English translation, "druidisme" English translation, "drums" English translation, "drupe" English translation, "druze" English translation, "dry" English translation, "dryade" English translation
|
|
|