English-Arabic dictionary »

sphinxes meaning in Arabic

EnglishArabic
Sphinxes [UK: ˈsfɪŋk.sɪz]
[US: ˈsfɪŋk.sɪz]

أبو الهول