English to Arabic

Meaning for:
Telegraphese
other
تحرير البرقيات