Back to Dictionary
眩惑
xuànhuò
1. confusion
2. unable to escape from infatuation or addiction