Versión en Español
Translate
"to free oneself"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to free oneself; to leave; to abandon
libertarse; dejar; abandonar
to free oneself; to liberate oneself
salvarse; escaparse
to free oneself; to liberate oneself
liberarse; libertarse