Chinese-English dictionary »

魯薩爾卡 meaning in English

ChineseEnglish
魯薩爾卡 noun

rusalka(female water spirit that leads handsome men to their deaths)
noun
[UK: ˌruː.ˈsælk.ə] [US: ˌruː.ˈsælk.ə]