Back to Dictionary
阿修罗
阿修羅
Āxiūluó
1.
Asura, malevolent spirits in Indian mythology
Noun
Metadata
- Category
- Chinese