Diccionario Español-Inglés

recriminar

Disburden, disencumber, exonerate

Diccionario Español-Inglés