French
Detailed Translations for barrage routier from French to English
barrage routier: (*Using Word and Sentence Splitter)
Wiktionary Translations for barrage routier:
barrage routier
noun
-
Something that blocks or obstructs a road