Spanish-English Dictionarysatisfagan
satisfagan
satisfacer
Meaning of satisfagan