tecs

English

Noun

tecs

  1. plural of tec