The Italian term "dubbio" matches the English term "doubts"

other italian words that include "dubbio" : english :
mettere in dubbio disbelieve
mettere in dubbio, dubitare, dubbio doubt
dubbioso doubtfully