ill-tempered; irritable

listen to the pronunciation of ill-tempered; irritable
English - English

Definition of ill-tempered; irritable in English English dictionary

ill-tempered; irritable
{s} grouchy
ill-tempered; irritable
Favorites