English to Arabic

Meaning for:
Sphinx
other
أبو الهول