French–English dictionary

English translation of the French word laisser se produire quelque chose

French → English
  
FrenchEnglish
laisser se produire quelque chose allow something to happen