Derrick

•

« Back to Glossary Index

Large load-bearing structure for drilling.

•