English to Arabic

Meaning for:
Unexplainedly
other
بشكل غير مفسر