to feel vexed

listen to the pronunciation of to feel vexed
English - Chinese
窩囊
窝囊