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