Search term travaux has 2 results
Jump to
FR French EN English
travaux (n) [panneau de signalisation] (mp) construction (n) [panneau de signalisation]
travaux (n) [panneau de signalisation] (mp) men at work (n) [panneau de signalisation]

French English translations

FR Synonyms for travaux EN Translations
travaux forcés [travaux forcés] (mp forced labor (n)