What is despiadada?despiadada is meedogenlozeWhat is meedogenloze?adj. Brutal, inhumano, cruel, que no siente compasión: castigo despiadado.--