Meaning of overcrossing
Definition of overcrossing
(noun)
a
bridge
designed
for pedestrians
Other information on overcrossing
WIKIPEDIA results for
overcrossing
Amazon results for
overcrossing
Tweet