Spanish-English Dictionarysatisfará
satisfará
satisfacer
Meaning of satisfará