Back to Dictionary
妖魔鬼怪
yāomóguǐguài
1.
demons and ghosts
2.
ghouls and bogies