Summary
English to French:   more detail...
  1. ditchwater:


English

Detailed Translations for ditchwater from English to French

ditchwater:

ditchwater [the ~] noun

  1. the ditchwater (dishwater)
    la lavasse; l'eau d' un fossé

Translation Matrix for ditchwater:

NounRelated TranslationsOther Translations
eau d' un fossé dishwater; ditchwater
lavasse dishwater; ditchwater

External Machine Translations: