Definify.com

Definition 2024


delvers

delvers

English

Noun

delvers

  1. plural of delver