NTL
Jump to navigation
Jump to search
English
[edit]Proper noun
[edit]NTL
- (transport) Initialism of National Transportation Library, part of the United States Department of Transportation's Bureau of Transportation Statistics.
NTL