meaning of drill site

1. workplace that is the site of a drill hole


Related Words

drill site |

Developed & Maintained By Taraprasad.com

Treasure Words