Spanish-English Dictionarysatisfaga
satisfaga
satisfacer
Meaning of satisfaga