English to Arabic

Meaning for:
Negotiated
other
متفاوض