annotators

English

Noun

annotators

  1. plural of annotator