irritable, grouchy; hard to understand; illegible

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