DLR
DLR stands for Docklands Light Railway (London, UK) DLR stands for Dollar(s) DLR stands for Disneyland Resort DLR stands for Dealer DLR stands for Deutschen Zentrum für Luft- und Raumfahrt (German: German Aerospace Center) DLR stands for Dynamic Language Runtime DLR stands for Debout la République (French: Arise the Republic; political group) DLR stands for […]