piece of technology Synonym
Synonyme piece of technology
Search Synonyms