Chinese-English dictionary »

女食人妖怪 /nǚshírényāoguài/ meaning in English

ChineseEnglish
女食人妖怪 /nǚshírényāoguài/ noun

ogress(female ogre)
noun
[UK: ˈəʊ.ɡres] [US: ˈoʊ.ɡres]