they did something much worse - Alemán Inglés Diccionario

Proponer traducción