Babylon NG
Simply the best definition!

Download it's free

Armaita spenta

Rakefet Dictionary

Download this dictionary
Armaita Spenta
Armaita Spenta (Persian) Spirit of the earth and materiality {SD 2:517}.