English | German | Russian | Czech

local road English

Meaning local road meaning

What does local road mean?

local road

a street that is primarily used to gain access to the property bordering it

Synonyms local road synonyms

What other words have the same or similar meaning as local road?

local road English » English

local street

Are you looking for...?

local | road