meaning of árbol

árbol - Spanish to English

decorative tree

View more

  • deciduous tree
  • evergreen tree
  • tree