English to Arabic

Meaning for:
Oddly
other
بغرابة