scourger

scourger [sker-char]
sustantivo
1. Azotador, castigador, mortificador.

Have a Spanish question? Get help from experts!