Chinese-English dictionary »

神婆 /shénpó/ meaning in English

ChineseEnglish
神婆 /shénpó/ noun

witch [witches](person who uses magic)
noun
[UK: wɪtʃ] [US: ˈwɪtʃ]