ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

telecom

[ˈtelɪkɒm]
noun ,
  

telecoms

[ˈtelɪkɒmz]
noun
(inf)   telecomunicazioni fpl

similar words

Donnez l'heure en chiffres.

  • Your train arrives at a quarter to four.