Version Française
Meaning of
"mettre en doute"
in English language
French to English
English to French
French
English
mettre en doute; révoquer en doute.
call into question (to)