What does activista mean?

activista - Spanish to English

activist [female]

View more

  • activist