Diccionario Inglés-Español
unmerciful
Despiadado, implacable
Diccionario Inglés-Español
unmentionable
unmerited