Chinese-English dictionary »

安拉至大 /Ānlā zhìdà/ meaning in English

ChineseEnglish
安拉至大 /Ānlā zhìdà/ interjection

Allahu akbar(Muslim takbir (proclamation))
interjection

Your history