has mutilated
-ha mutilado
Presente perfecto para el sujetohe/shedel verbomutilate.

mutilate

That way humanity has mutilated, at all times, its best members.
De ese modo la humanidad ha mutilado, en todos los tiempos, sus mejores miembros.
Palabra del día
la almeja