Search term liberarse has 2 results
Jump to
ES Spanish EN English
liberarse (v) [general] tear oneself free (v) [general]
liberarse (v) [general] tear oneself loose (v) [general]

Spanish English translations

ES Synonyms for liberarse EN Translations
soltarse [desprenderse] losbreken
alejarse [desprenderse] terugtreden
separarse [independizarse] schiften
distanciarse [independizarse] zich