Version Française
Meaning of
"Travaux publics"
in English language
French to English
English to French
French
English
travaux publics spéciaux financés sur fonds publics (ONU).
public relief works
Travaux publics
Public works
Travaux publics, expropriation
Public works, expropriation
Travaux publics
heavy construction