English edit

Noun edit

zoosadists

  1. plural of zoosadist