English to Arabic

Meaning for:
Traders
other
التجّار