Back to Dictionary
大蛇丸
Dàshéwán
1.
Orochimaru, Japanese folktale hero
2.
Orochimaru, character in the Naruto manga series
Noun
Metadata
- Category
- Chinese