Definition of セマフォ

セマフォ

semafo

noun
semaphore
Other readings:
セマフォア