Last modified on 22 June 2014, at 14:03

telecoms

EnglishEdit

NounEdit

telecoms

  1. (informal) telecommunications
  2. plural form of telecom

AnagramsEdit