English version
¿Qué significa
"libertarse"
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
libertarse; dejar; abandonar
to free oneself; to leave; to abandon