English to Arabic

Meaning for:
Cleated
other
مثبّت