Just like how many say 'Good Lord' or 'Jesus Christ' Allahu Akbar likewise means 'Oh Good God'

129 shares