défendre French - English
1.
Englishdefend
-
Englishward off attacks fro
-
Frenchdéfendre
2.
Englishagainst all odds
-
Englishdespite seemingly insurmountable opposition or probability
-
Frenchcontre tout pronostic, contre toute attente, défendre le dernier carré, contre vents et marées
3.
Englishvindicate
-
Frenchdéfendre, revendiquer, affirmer
English translator: French English défendre Eesti sõnaraamat Español Traductor Svenska Översättare