English to Arabic

Meaning for:
Outbidden
other
مزايد على