Self-defense — English French translation2 translations found

self-defense (n) (general) autodéfense (f) (n) (general)
self-defense (n) (law) légitime défense (f) (n) (law)
Translate Self-defense into other languages
Translate self-defense into German
Translate self-defense into Italian
Translate self-defense into Spanish
Translate self-defense into Dutch
Translate self-defense into Portuguese
Translate self-defense into Slovenian
Translate self-defense into Polish
Translate self-defense into Czech