English to Arabic

Meaning for:
Spec
other
المضاربة