English to Arabic

Meaning for:
Maybe
other
ربّما