Version Française
Meaning of
"Barrages flottants pour la prévention de la pollution par les hydrocarbures"
in English language
French to English
English to French
French
English
Barrages flottants pour la prévention de la pollution par les hydrocarbures
Floating barriers for preventing oil pollution