English to Arabic

Meaning for:
Trepans
other
المثاقب المنشارية