central laboratory for telecommunications (in paris - English Synonyms Dictionary

Can't found any synonym terms.