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