Spanish-English Dictionarysatisfaría
satisfaría
satisfacer
Meaning of satisfaría