Crossword Heaven
Search
Possible Answers For: Its literal translation is "submission"
ISLAM