NSWTD

AcronymDefinition
NSWTDNew South Wales Transport Department (Australia)