×

pin's meaning in English

n. pin, badge, tag; ensign; sign

Related Words

  1. pimélique
  2. pin
  3. pin-up
  4. pinacle
PC Version

Copyright © 2018 WordTech Co.