Russian-English dictionary »

аллах акбар meaning in English

RussianEnglish
Аллах акбар interjection

Allahu akbar(Muslim takbir (proclamation))
interjection