irritable, grouchy; hard to understand; illegible

listen to the pronunciation of irritable, grouchy; hard to understand; illegible
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{s} crabbed
irritable, grouchy; hard to understand; illegible
المفضلات