Definitions for "ESTRELLA"
a lovely house surrounded by tropical gardens perched high on a hillside commanding a breath-taking view of the Bay of Acapulco
Keywords:  faithful, anything, woman
a woman of Faith and faithful to anything she does