English to Arabic

Meaning for:
Fortuitously
other
مصادفة