English edit

Noun edit

ICTs

  1. plural of ICT

Anagrams edit