pins and needles


Results for "pins and needles"

English - Turkish Dictionary

pins and needles

(English - Turkish Dictionary) :
karıncalanma, uyuşma.