English to Arabic

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