set someone free from his/her clutches - Español Inglés Diccionario

Proponer traducción