English

edit

Proper noun

edit

NTL

  1. (transport) Initialism of National Transportation Library, part of the United States Department of Transportation's Bureau of Transportation Statistics.

Anagrams

edit