Spanish-English Dictionarypin
Spanish word for pin