Definify.com

Definition 2026


delvers

delvers

English

Noun

delvers

  1. plural of delver