Englishfor English speakers
borehole English
Meaning borehole meaning
What does borehole mean?
borehole
borehole
Synonyms borehole synonyms
What other words have the same or similar meaning as borehole?