English to Arabic

Meaning for:
Brokers
other
السّماسرة