×
arbour
meaning in French
n.
arbre; tonnelle; lieu ombragé
Related Words
arborize
arborvitae
arbutus
arc
PC Version
Copyright © 2018 WordTech Co.