English to Arabic

Meaning for:
Chancing
other
المصادفة