ドラムリン
doramurin

Noun

1. drumlin

Geology