English - English Dictionary

Sorry, No result found for 'centrex'

Few words

centrex(CENTRal EXchange) a kind of telephone exchange