dtsts
has the following definition + add your definition
District Technical Support Teams
District Technical Support Teams is used in Acronym
The word dtsts is used in Acronym meaning District Technical Support Teams