Summary
English to French:   more detail...
  1. rideshare:


English

Detailed Translations for rideshare from English to French

rideshare: (*Using Word and Sentence Splitter)


Wiktionary Translations for rideshare:

rideshare
noun
  1. travel arrangement

External Machine Translations: