merciless in Spanish
merciless in Spanish
despiadado
Showing no mercy; cruel and pitiless.
inmisericorde
Showing no mercy; cruel and pitiless.