Back to Dictionary
闹心
鬧心
nàoxīn
1. to be vexed or annoyed
2. to feel queasy