English-Turkish dictionary »

on pins and needles meaning in Turkish

EnglishTurkish
on pins and needles preposition

diken üstündepreposition