technoscapes
English
Noun
technoscapes
plural of
technoscape