English
›
Words
stumbling-block
Translation:
English
Noun
8
impediment
Add
Translation