drillholes

English

Noun

drillholes

  1. plural of drillhole