Version Française
Meaning of
"passage supérieur"
in English language
French to English
English to French
French
English
passage supérieur
overpass (US), road over, road crossing over