English to Arabic

Meaning for:
Teleprinter
other
المبرقة الكاتبة