Online Dictionary
Definition of " doutes " in French English Dictionary
Results
doutes
  • {N} second thoughts
avoir des doutes
  • {V} doubt, doubt: have doubt in, discount, misbelieve