Arabic-English dictionary »

الأفستا meaning in English

ArabicEnglish
الأفستا

Avesta