×
pillarbox
meaning in French
n.
boîte aux lettres (britannique)
Related Words
pillar of salt
pillar-box
pillared
pillars of hercules
PC Version
Copyright © 2018 WordTech Co.