Portuguese-English dictionary »

amesha spenta meaning in English

PortugueseEnglish
Amesha Spenta noun
{m}

Amesha Spenta(immortal being)
noun