What does sdlr mean?

sdlr meaning is defined below:

South Devon Link Road
ADVERTISEMENT

Was it useful?

What does sdlr mean? It stands for South Devon Link Road

Most popular questions

What does sdlr stand for?


sdlr stands for "South Devon Link Road"

How to abbreviate "South Devon Link Road"?


"South Devon Link Road" can be abbreviated as sdlr

What is the meaning of sdlr abbreviation?


The meaning of sdlr abbreviation is "South Devon Link Road"

What does sdlr mean?


sdlr as abbreviation means "South Devon Link Road"

Related Acronym Searches