Summary
English to French:   more detail...
  1. toll road:


English

Detailed Translations for toll road from English to French

toll road:

toll road [the ~] noun

  1. the toll road

Translation Matrix for toll road:

NounRelated TranslationsOther Translations
route à péage toll road
- turnpike

Related Definitions for "toll road":

  1. an expressway on which tolls are collected1

Related Translations for toll road