drillstrings

English

Noun

drillstrings

  1. plural of drillstring