be irritated or in a bad mood - Spanish English Dictionary

Suggest a Term