meaning of activista

activista - Spanish to English

activist [female]

View more

  • activist