meaning of overcrossing

1. a bridge designed for pedestrians


Related Words

overcrossing |

Developed & Maintained By Taraprasad.com

Treasure Words