French-English dictionary »

remblai meaning in English

FrenchEnglish
remblai nom {m}

ballast [ballasts]◼◼◼(material laid to form a bed for a road)
noun
[UK: ˈbæ.ləst] [US: ˈbæ.ləst]