English to Arabic

Meaning for:
Pin
other
الدبّوس