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

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