Easily irritated or annoyed
English: cranky, fractious, irritable, nettlesome, peevish, peckish, pettish, petulant, scratchy, testy, tetchy, techy
irritable, cranky, excitable, fractious, nettlesome
English: cranky, fractious, irritable, nettlesome, peevish, peckish, pettish, petulant, scratchy, testy, tetchy, techy
English: excitable, irritable
English: irritable
Bahasa: rengsa