meaning of brazo

brazo - Spanish to English

arm

View more

  • top arm