English to Arabic

Meaning for:
Radioed
other
أبرق