English to Arabic

Meaning for:
Posers
other
الألغاز المحيرة