Spanish-English Dictionaryestrellan
estrellan
estrellar
Meaning of estrellan