Portuguese-English dictionary »

allahu akbar meaning in English

PortugueseEnglish
allahu akbar interjection

Allahu akbar(Muslim takbir (proclamation))
interjection