English to Arabic

Meaning for:
Needles
other
الإبر