Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with advocate found: 3  


English-French dictionary
   be a zealous advocate for
  se consacrer à, se faire l'ardent avocat de

English-French dictionary
   devil's advocate
  avocat du diable

English-French dictionary
   zealous advocate
  ardent avocat