Chinese-English dictionary »

素盏呜尊 /sùzhǎnwūzūn/ meaning in English

ChineseEnglish
素盏呜尊 /Sùzhǎnwūzūn/ proper noun

Susanoo(Japanese storm god)
proper noun