hinder English - Latin
1.
-
Englishto delay or impede movement
-
Latinimpediō
-
Englishto make a task difficult
-
Latinobstō, officiō
Related words
English translator: English Latin hinder Eesti sõnaraamat Español Traductor Svenska Översättare