Spanish-English Dictionaryabro
abro
abrirse
Meaning of abro