Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    defending




defend

1. défendre, plaider pour
2. protéger
3. supporter, soutenir, justifier
Phrases with defending found: 1  


English-French dictionary
   defending champion
  champion en titre




How to Translate