French
Detailed Translations for se défaire from French to English
se défaire:
-
se défaire (s'ouvrir; ouvrir; se détacher)
-
se défaire (se détacher; s'ouvrir; se décoller; se dénouer; se découdre)
Translation Matrix for se défaire:
External Machine Translations: