French-English dictionary »

allahou akbar meaning in English

FrenchEnglish
Allahou akbar interjection

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