English

edit

Noun

edit

semaphorists

  1. plural of semaphorist