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