Spanish to English pin

Dictionary entry: pin
  • Top