Version Française
Meaning of
"rocade (f)"
in English language
French to English
English to French
French
English
rocade (f)
bypass (ring road)
rocade (f)
ring road