Versión en Español
Meaning of
"hacerse abrir o hacerse soltar"
in English language
Spanish to English
English to Spanish
Spanish
English
hacerse abrir o hacerse soltar
to have oneself freed