drillships

English

Noun

drillships

  1. plural of drillship