English to Arabic

Meaning for:
Mountings
other
المركّبات