irritable, grouchy; hard to understand; illegible

listen to the pronunciation of irritable, grouchy; hard to understand; illegible
İngilizce - İngilizce
{s} crabbed
irritable, grouchy; hard to understand; illegible