Search term double-edged sword has one result
Jump to
EN English FR French
double-edged sword (n) [idiomatic] arme à double tranchant (n) [idiomatic] (n)

EN FR Translations for sword

sword épée {f}
sword (n) [small arms] épée (n) {f} [small arms]