Englishroadblock
EnglishAn obstacle or impediment
Dutchversperringtegenwerkende factor
Finnisheste, hidaste
Russianпрепя́тствиепрепо́на
Spanishbarrera
English translator: Dutch tegenwerkende factor Eesti sõnaraamat Español Traductor Svenska Översättare