Noun
pin [pl. pins]
pin [pl. pins]
pin [pl. pins] , {ind.}
مسمار {صناعة}
pin {instruments & machines}
Verb
...
pin {med.}
related Results
drawing pin (n.) , [pl. drawing pins]