Back to Dictionary
灵怪
靈怪
língguài
1. a goblin
2. a spirit