Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with en found: 2  


English-French dictionary
   en masse
  en masse, tous ensemble

English-French dictionary
   en passant
  en passant