meaning of brigada

brigada - Spanish to English

brigade

View more

  • unit [brigade]