animal liberationists
English
Noun
animal liberationists
plural of
animal liberationist