French–English dictionary

English translation of the French word cela m’a empêché de dormir

French → English
  
FrenchEnglish
cela m’a empêché de dormir it kept me awake