English
›
Words
present
an obstacle
Translation:
English
Noun
3
stymie
Add
Translation