English to Arabic

Meaning for:
Tenderer
other
مقدم العطاء