English to Arabic

Meaning for:
Transmitter
other
المرسل