technomaniacs
English
Noun
technomaniacs
plural of
technomaniac