his blood is on his own head - Alemán Inglés Diccionario

Proponer traducción