tech pack

English

Noun

tech pack (plural tech packs)

  1. Alternative spelling of techpack