telecentres
English
Noun
telecentres
plural of
telecentre
Anagrams
telecenters