English to Arabic

Meaning for:
Telegraphs
other
يبرق