Diccionario Español-Inglés
abrirse
Flourish, prosper
Diccionario Español-Inglés
abrir
abrogar