Summary
English to French:   more detail...
  1. long-duration:


English

Detailed Translations for long-duration from English to French

long-duration:


Related Translations for long-duration