Back to Dictionary
着恼
著惱
zhuónǎo
1. to be enraged