TTDF

(redirected from Trains Touristiques de France)
AcronymDefinition
TTDFTrinidad and Tobago Defence Force
TTDFTrains Touristiques de France (French: Tourist Trains in France)