Back to Dictionary
懊恼
懊惱
àonǎo
1. annoyed
2. vexed
3. upset