vocab dash
Log in
Sign up
아수라
Top 10000
Meanings
Noun
1. asura
(Hinduism)
Pronunciation
asura