meaning of local road

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


Related Words

local road |

Developed & Maintained By Taraprasad.com

Treasure Words