The Italian term "dubitare, supporre, presentire" matches the English term "suspect"

other italian words that include "dubitare" : english :
mettere in dubbio, dubitare, dubbio doubt
other italian words that include "presentire" : english :
presentire ancestry
presentire forefathers