pin meaning in French
numéro d'identification personnelle%pin (personal identification number) pp
n. aiguille; épingle; punaise; quille; goupille; broche; fiche (de courant); drapeau de trou (golf); tourillon; pivot; gond; axe (fixation) (electicité); goujon d'un composant électronique
v. épingler; attacher avec une épingle; clouer, fixer; immobiliser