Chinese-English dictionary »

妖物 /yāowù/ meaning in English

ChineseEnglish
妖物 /yāowù/ noun

monster [monsters](terrifying dangerous creature)
noun
[UK: ˈmɒn.stə(r)] [US: ˈmɑːn.stər]