English to Arabic

Meaning for:
Pinprick
other
وخزة الدبوس