sit on thorns

listen to the pronunciation of sit on thorns
İngilizce - Türkçe
diken üstünde oturmak
tedirgin olmak
İngilizce - İngilizce
sit on pins and needles, sit and wait impatiently