English to Arabic

Meaning for:
Telegrapher
other
عامل التلغراف