×
teledesic
meaning in French
n.
teledesic (système satellite de communication mondiale)
Related Words
teleconference
teleconferencing
teleferic
telefilm
PC Version
Copyright © 2018 WordTech Co.