The Italian term "saziante" matches the English term "satiably"

other italian words that include "saziante" : english :
saziante satiable
saziante satiating
saziante saturating