English translation for "barrage"
|
- n. dam, barrage, boom, roadblock, weir
Related Translations:
- Similar Words:
- "barque de pêche" English translation, "barque à pêche" English translation, "barquette" English translation, "barr" English translation, "barracuda" English translation, "barrage aérien" English translation, "barrage de police" English translation, "barrage routier" English translation, "barraque" English translation, "barrator" English translation
|
|
|