nào​xīn

to feel queasy

Definitions

nào​xīn

to be vexed or annoyed; to feel queasy

Sources