Spanish-English Dictionarysatisfaz
satisfaz
satisfacer
Meaning of satisfaz