English to Arabic

Meaning for:
Raffled
other
مقامر