Summary
English to French:   more detail...
  1. irrigation works:


English

Detailed Translations for irrigation works from English to French

irrigation works:

irrigation works [the ~] noun

  1. the irrigation works

Translation Matrix for irrigation works:

NounRelated TranslationsOther Translations
système d'irrigation irrigation works

External Machine Translations:

Related Translations for irrigation works