Spanish-English Dictionarysatisfaréis
satisfaréis
satisfacer
Meaning of satisfaréis