Definify.com

Definition 2025


delvers

delvers

English

Noun

delvers

  1. plural of delver