irritable; impatient; short-tempered

listen to the pronunciation of irritable; impatient; short-tempered
English - English

Definition of irritable; impatient; short-tempered in English English dictionary

irritable; impatient; short-tempered
snippy
irritable; impatient; short-tempered
Favorites