translate English to French: Meeting social needs through low-cost, innovative telecoms 2007 Open file
Meeting social needs through low-cost, innovative telecoms 2007 ouvrir le fichier