Allahu Akhbar
("God is the greatest") Arabic phrase, used by Muslims in various contexts
more on Wikipedia
("God is the greatest") Arabic phrase, used by Muslims in various contexts
more on Wikipedia