DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with lashing found: 2  


English-French dictionary
   lash against
  battre, fouetter

English-French dictionary
   lash out at
  réprimander, fustiger, sonner les cloches à, enguirlander, attaquer