bad-tempered(having a bad temper) adjective [UK: ˌbæd.ˈtem.pəd] [US: ˌbæd.ˈtem.pəd]
grouchy [grouchier, grouchiest](irritable; easily upset; angry; tending to complain) adjective [UK: ˈɡraʊ.tʃi] [US: ˈɡraʊ.tʃi]John was very grouchy. = John estaba muy malhumorado.
surly(irritated, bad-tempered, unfriendly) adjective [UK: ˈsɜː.li] [US: ˈsɝː.li]The food was horrible, and the waiter, surly. = La comida era horrible, y el camarero, malhumorado.