Noun
stumble [pl. stumbles] , {relations}
setback [pl. setbacks]
slip [pl. slips]
trip [pl. trips]
error [pl. errors]
fault [pl. faults]
...
related Results
stumbling-block {econ.}
حجر عثرة {اقتصاد}