meaning of traffic island

1. an island area in a roadway from which traffic is excluded; provides safe area for pedestrians


Related Words

traffic island |

Developed & Maintained By Taraprasad.com

Treasure Words