English to Arabic

Meaning for:
Transaction
other
الصفقة