Version Française
Meaning of
"Barrages à haute adhérence crénelées ou nervurées"
in English language
French to English
English to French
French
English
Barrages à haute adhérence crénelées ou nervurées
Hot rolled deformed bars (ribbed)