Version Française
Meaning of
"déposer qn. (en voiture)"
in English language
French to English
English to French
French
English
déposer qn. (en voiture)
to give sb. a lift