Big Huge Thesaurus

hot-tempered

adjective

similar terms