obstacle English - Romanian
1.
-
Englishsomething that impedes, stands in the way of, or holds up progress
-
Romanianobstacol, piedică
Related words
overcome clear hindrance cheval de frise hurdle unfavorable endure difficulty
English translator: English Romanian obstacle Eesti sõnaraamat Español Traductor Svenska Översättare