cast off the yoke of foreign rule - Francés Inglés Diccionario

Proponer traducción