What does arbusto mean?

arbusto - Spanish to English

bush

View more

  • shrub