English to Arabic

Meaning for:
Pins
other
الدبابيس