English to Arabic

Meaning for:
Nailed
other
مسمّر