Pinyin Dictionary results for "a xiu luo"

阿修罗
Asura, malevolent spirits in Indian mythology
Dictionary data provided by CC-CEDICT