EnglishEdit

NounEdit

drumlins

  1. plural of drumlin