×

arbour meaning in French

n. arbre; tonnelle; lieu ombragé

Related Words

  1. arborize
  2. arborvitae
  3. arbutus
  4. arc
PC Version

Copyright © 2018 WordTech Co.