×

pillarbox meaning in French

n. boîte aux lettres (britannique)

Related Words

  1. pillar of salt
  2. pillar-box
  3. pillared
  4. pillars of hercules
PC Version

Copyright © 2018 WordTech Co.