Chinese-English dictionary »

真主至大 /zhēnzhǔ zhìdà/ meaning in English

ChineseEnglish
真主至大 /Zhēnzhǔ zhìdà/ interjection

Allahu akbar(Muslim takbir (proclamation))
interjection

Your history