meaning of semaphorist

1. One who manages or operates a semaphore.


Related Words

semaphorist |

Developed & Maintained By Taraprasad.com

Treasure Words