Englishbarrage
Englishartificial obstruction, such as a dam, in a river
Bulgarianяз, бент
Finnishpato
Frenchbarrage
Greekφράγμα
Portuguesebarragem
Romanianbaraj
Russianзагражде́ниеплоти́нада́мба
Swedishfördämning
Ukrainianгре́бля
Welshclawdd
Englishroadblock
EnglishSomething that blocks or obstructs a road
Chinese
Mandarin路障
Dutchwegversperring
Esperantobaraĵo, barilo
Finnishtiesulku, este
Frenchbarrage routier
GermanAbsperrung
Italianblocco stradale
Japanese道路封鎖
Russianблокпо́ст
Spanishbarrera vial
Swedishvägspärr
English translator: English barrage Eesti sõnaraamat Español Traductor Svenska Översättare