a transit route that surrounds an urban center - Turkish English Dictionary

Suggest a Term