Subscribe
URL of the page has been copied to clipboard.
Meaning : A street that is primarily used to gain access to the property bordering it.
Synonyms : local road
Install App