Vocabulary

セマフォ

semaphore

noun