Spanish-English Dictionaryabren
abren
abrirse
Meaning of abren