Dictionary, Free Dictionary - MyDictionary.net
Definition of " toll road " in English Greek Dictionary
Results
toll road {'təʋlrəʋd}
  • {N} δρόμος με διοδία