hinder English - French
1.
-
Englishto delay or impede movement
-
Frenchentraver, délayer
-
Englishto make a task difficult
-
Frenchentraver
Related words
obstacle hindrance impediment cumber inhibit impeach obstruct preventive off|block hurdle undermine impede stem block prevent hamper
English translator: English French hinder Eesti sõnaraamat Español Traductor Svenska Översättare