English to Arabic

Meaning for:
Barterer
other
المقايض