French-English dictionary »

allah akbar meaning in English

FrenchEnglish
Allah akbar interjection

Allahu akbar◼◼◼(Muslim takbir (proclamation))
interjection