English-French dictionary »

rideshare meaning in French

EnglishFrench
rideshare (travel arrangement)
noun

covoiturage◼◼◼nom