delvers

EnglishEdit

NounEdit

delvers

  1. plural of delver