Summary
English to French:   more detail...
  1. generally speaking:


English

Detailed Translations for generally speaking from English to French

generally speaking:


External Machine Translations:

Related Translations for generally speaking