English to Arabic

Meaning for:
Haply
other
بالمصادفة