English to Arabic

Meaning for:
Punter
other
المقامر