Chinese-English dictionary »

阿胡拉·馬茲達 meaning in English

ChineseEnglish
阿胡拉·馬茲達 proper noun

Ahura Mazda(the one God of Zoroaster)
proper noun