Spanish-English Dictionaryabra
abra
abrirse
Meaning of abra