Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    ditches'




ditch

1. fossé
2. ruisseau, caniveau
3. abandonner, laisser tomber, mettre au rancart
4. rompre avec
5. jeter, se débarrasser, se débarrasser de
Phrases with ditches' found: 2  


English-French dictionary
   ditch water
  eau stagnante

English-French dictionary
   bleeder ditch
  saignée