English to Arabic

Meaning for:
Weirdie
other
غريب الأطوار