Note: this is a work in progress - more info and better results coming very soon!
Popular: CC PC CP SC SS Random: KUSU NSIL BFJ UOW WLLL
Meanings and definitions for LDRR
What does LDRR stand for? What does LDRR mean?
- The Louisiana and Delta Railroad (reporting mark LDRR) is a short-line railroad headquartered in New Iberia, Louisiana.
[beta] © 2020 • Main sources: Wikipedia & Silmaril • Try the Search engine for lists