not dubious, having unquestionable credibility, trustworthy

listen to the pronunciation of not dubious, having unquestionable credibility, trustworthy
English - English
{s} unimpeached