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