Summary
French to English:   more detail...
  1. veiller en travaillant:
    • Wiktionary:
      veiller en travaillant → lucubrate


French

Detailed Translations for veiller en travaillant from French to English