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