RSTT

AcronymDefinition
RSTTRussian Society for Trenchless Technology
RSTTRAAF (Royal Australian Air Force) School of Technical Training (est. 1952)