Diccionario Español-Inglés

abrirse

Flourish, prosper

Diccionario Español-Inglés