What does ambientalista mean?

ambientalista - Spanish to English

environmentalist

View more

  • environmentalist [female]
  • environmentalist