Spanish-English Dictionarysatisfago
satisfago
satisfacer
Meaning of satisfago