English to Arabic

Meaning for:
Bizarre
other
غريب