Translation of ابوالہول in English:

ابوالہول

phrase

  • the Great Sphinx of Egypt