Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with drain found: 6  


English-French dictionary
   brain drain
  exode des cerveaux

English-French dictionary
   let drain
  laisser s'égoutter

English-French dictionary
   drain into
  s'écouler

English-French dictionary
   drain cock
  dispositif de vidange

English-French dictionary
   drain away
  faire couler
  s'écouler

English-French dictionary
   drain off
  égoutter
  faire couler
  s'écouler