restless; skittish; agitated and nervous and unable to remain still

listen to the pronunciation of restless; skittish; agitated and nervous and unable to remain still
İngilizce - İngilizce
{s} like a cat on hot bricks
restless; skittish; agitated and nervous and unable to remain still