Spanish-English Dictionaryestrella
estrella
estrellar
Meaning of estrella