Summary
French to English:   more detail...
  1. arriver à temps:
    • Wiktionary:
      arriver à temps → make it




English

Detailed Translations for arriver à temps from English to French

Related Translations for arriver à temps