telecommunications meaning in French
n. télécommunications, communication longue distance; communication obtenue par moyens électroniques sans aucune restriction de distance
n. télécommunications, communication longue distance; communication obtenue par moyens électroniques sans aucune restriction de distance