overcrossing
English
overcrossing meaning in English • overcrossing का अर्थ अंग्रेजी में
Noun
- a bridge designed for pedestrians.