snappish; cross; ill-tempered

listen to the pronunciation of snappish; cross; ill-tempered
English - English

Definition of snappish; cross; ill-tempered in English English dictionary

Snappish; cross; ill-tempered
snaggy