English to Arabic

Meaning for:
Drilled
other
محفور