Lbscr Definition

abbreviation

(rail transport, UK) London, Brighton and South Coast Railway.

Wiktionary

Words Near Lbscr in the Dictionary