Inglese [noun]Francese [noun]
hurdle [noun] |
obstacle [noun] |
setback [noun] |
obstacle [noun] |
hamper [noun] |
obstacle [noun] |
hiccup [noun] |
obstacle [noun] |
fetter [noun] |
obstacle [noun] |