Diccionario Inglés-Español
satisfy
Apaciguar, complacer, satisfacer
Diccionario Inglés-Español
satisfied
sattelite