English edit

Noun edit

detectorists

  1. plural of detectorist