English
›
Words
impediment
Translation:
English
Noun
8
obstacle
8
stumbling-block
5
speech
defect preventing clear articulation
4
hindrance
Add
Translation