English to Arabic

Meaning for:
Dowels
other
المسامير