Summary
English to French:   more detail...
  1. electoral committee:


English

Detailed Translations for electoral committee from English to French