Search term entrave has 3 results
Jump to
FR French EN English
entrave (n) [raison] {f} hindrance (n) [raison]
entrave (n) [raison] {f} obstacle (n) [raison]
entrave (n) [raison] {f} impediment (n) [raison]

French English translations

FR Synonyms for entrave EN Translations
chaîne [lien] f
fer [lien] m
corde [attache] f 繩子