meaning of ring road

1. a road that takes traffic around the edge of a town


Related Words

ring road |

Developed & Maintained By Taraprasad.com

Treasure Words