Definify.com

Definition 2024


techs

techs

English

Noun

techs

  1. plural of tech

Anagrams