obstacle English - Finnish
1.
-
Englishsomething that impedes, stands in the way of, or holds up progress
-
Finnisheste
Related words
negotiable overpass overcome clear hazard barrier hindrance fairway cheval de frise barrier|sonic hurdle roadblock unfavorable bounce underway bridgehead leapfrog fetter stoppage platform game conquer hamper bypass hiccup
English translator: English Finnish obstacle Eesti sõnaraamat Español Traductor Svenska Översättare