drill rigs

English

Noun

drill rigs

  1. plural of drill rig