meaning of arbusto

arbusto - Spanish to English

bush

View more

  • shrub