How is the phrase jeter le doute sur translated from French to English
Amener les gens à mettre en question ou à douter de quelque chose.
To make people question or doubt something.
Couldn’t load the audio. Please try again.


