English to Arabic

Meaning for:
Goaded
other
مثقوب