Allahu akbar

"a phrase meaning ‘God is most great’, used by Muslims in prayers and as a general declaration of faith or thanksgiving." --google dictionary

Member discussion

The comments section is for paying subscribers only

Upgrade to a paid account

Already have an account? Sign in