to bring into doubt; to cause to be doubted

listen to the pronunciation of to bring into doubt; to cause to be doubted
الإنجليزية - الإنجليزية
indubitate
to bring into doubt; to cause to be doubted
المفضلات