English to Arabic

Meaning for:
Tacked
other
مثبّت