person who is easily angered - Spanish English Dictionary

Suggest a Term