Summary
English to French:   more detail...
  1. a short distance from:


English

Detailed Translations for a short distance from from English to French