PINS


Meaning of PINS in English

n. pins and needles

on pins and needles

Ile des Pins

Juan les Pins

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.