French French Dictionary

Français - Français

enrayer in French:

1. arrêter qqch dans son action



2. empêcher