hinder English - Chinese
1.
-
Englishto delay or impede movement
-
Englishto make a task difficult
Related words
obstacle hindrance impediment interfere inhibit impeach obstruct off|block impede abatis block prevent
English translator: English Chinese hinder Eesti sõnaraamat Español Traductor Svenska Översättare