Spanish-English Dictionaryabriera
abriera
abrirse
Meaning of abriera