sit on pins and needles, sit and wait impatiently

listen to the pronunciation of sit on pins and needles, sit and wait impatiently
English - Turkish

Definition of sit on pins and needles, sit and wait impatiently in English Turkish dictionary

sit on thorns
diken üstünde oturmak
sit on thorns
tedirgin olmak
English - English
sit on thorns