meaning of local street

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


Related Words

local street |

Developed & Maintained By Taraprasad.com

Treasure Words