MCI A United States long-distance telecommunications company. Recently bought from {British Telecom} [by ?]. (1998-05-18)
Copyright © 2024 3Dict.net