English
›
Words
the
act of preventing
Translation:
English
Noun
5
hindrance
Add
Translation