Version Française
Meaning of
"1. entrave"
in English language
French to English
English to French
French
English
1. entrave; frein; atermoiements. 2. freinage budgétaire.
drag
1. entrave; obstacle; gêne; empêchement; pf. frein.
impediment