English to Arabic

Meaning for:
Mayhap
other
ربّما