animalista
Top 20000
Meanings
Adjective
1. animal rights (relational)