télécoms meaning in English
n. telecommunications, long-distance communication, communication performed by electronic means with nearly no restriction on distance
n. telecommunications, long-distance communication, communication performed by electronic means with nearly no restriction on distance