English-Chinese dictionary »

kelpie meaning in Chinese

EnglishChinese
kelpie [kelpies] (spirit)
noun
[UK: ˈkel.pɪ]
[US: ˈkel.piː]

凱爾派 /kǎi'ěrpài/noun

水鬼 /shuǐguǐ/noun