English to Chinese Dictionary

Search:

懊恼 ào nǎo annoyed / vexed / upset


<< back to the home page