Translation of seruan Ilahi in English:

seruan Ilahi

divine call

noun

  • 1

    divine call, God's wishes, God's commands such as performing the haj