English to Arabic

Meaning for:
Drills
other
المثاقب