English to Arabic

Meaning for:
Poser
other
اللغز المحيّر