sémaphores

See also: semaphores

French

Noun

sémaphores m

  1. plural of sémaphore