English

edit

Noun

edit

trollists

  1. plural of trollist