Version Française
Meaning of
"jeter le discrédit sur"
in English language
French to English
English to French
French
English
jeter le discrédit sur; discréditer; déconsidérer; décrédibiliser.
discredit (to)