Spanish-English Dictionarydestelláis
destelláis
destellar
Meaning of destelláis