OTTD

(redirected from Open Transport Tycoon Deluxe)
AcronymDefinition
OTTDOude Tonges Terror Department (gaming clan)
OTTDOpen Transport Tycoon Deluxe (game)