French to English Dictionary

Version Française

"à la faveur de la nuit" meaning in English