be on pins and needles


Results for "be on pins and needles"

English - Turkish Dictionary

be on pins and needles

(English - Turkish Dictionary) :
k. dili diken üstünde olmak, endişe içinde olmak.