Search term vindicate has 4 results
EN English ES Spanish
vindicate (v) [to claim] reclamar (v) [to claim]
vindicate (v) [opinion] confirmar (v) [opinion]
vindicate (v) [opinion] justificar (v) [opinion]
vindicate (v) [blame] reivindicar (v) [blame]