Aller au contenu principal

What time do you need to leave ?

Definition : When are you leaving ?
Translation : A quelle heure partez-vous ?