Chinese-English dictionary »

伏叶诺伊 /fúyènuòyī/ meaning in English

ChineseEnglish
伏叶诺伊 /fúyènuòyī/ noun

vodyanoy(type of water sprite)
noun

Your history