English to Arabic

Meaning for:
Weird
other
غربة