ırritable; touchy

listen to the pronunciation of ırritable; touchy
English - English

Definition of ırritable; touchy in English English dictionary

Irritable; touchy
naggy