Chinese-English dictionary »

超自然力量 meaning in English

ChineseEnglish
超自然力量 noun

mana [manas]noun
[UK: ˈmɑː.nə] [US: ˈmɑː.nə]