×

pin meaning in English

n. pine, type of tree

Related Words

  1. aiguille de pin
  2. pomme de pin
  3. pimpant
  4. pimélique
  5. pin's
  6. pin-up
PC Version

Copyright © 2018 WordTech Co.