Version Française
Meaning of
"grande route"
in English language
French to English
English to French
French
English
grande route; route principale
main road