English to Arabic

Meaning for:
Semaphores
other
أعمدة الإشارة