Summary
Spanish to English: more detail...
-
librarse:
-
Wiktionary:
librarse → offload, get off
librarse → become independent, become self-reliant -
Synonyms for "librarse":
ahorrar; evitar; eludir
zafar; escaparse; esconderse; huir; excusarse; rehuir; evitar; esquivarse
-
Wiktionary:
Spanish