Home
Help
About
Contact
English to Chinese Dictionary
Search:
懊恼
ào
nǎo
annoyed / vexed / upset
<< back to the home page