Sunday, February 26, 2012

defined Insha'Allah on Ivory-Tower: an Arabic term to indicate hope for an aforementioned event to occur in the future. The phrase translates into English as "God willing" or "If it is God's will".

No comments:

Post a Comment