Spanish-English Dictionaryabran
abran
abrirse
Meaning of abran