Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

French English Dictionary








Phrases with défouler found: 2  


French-English dictionary
   se défouler sur quelqu'un
  take something out on someone
  vent something on someone
  work something off on someone

French-English dictionary
   se défouler
  blow off steam
  let off steam