1
French multinational telecommunications corporation.

Related terms


Find synonyms for words like: France Telecom France