The Italian term "sentii" matches the English term "felt"

other italian words that include "sentii" : english :
sentii heard
presentii presaged