Synonyms for "telex"

Words with similar meaning