liberationists

English

Noun

liberationists

  1. plural of liberationist