See also: sémaphores

EnglishEdit

NounEdit

semaphores

  1. plural of semaphore