Translation of "vindicar" into English

avenge is the translation of "vindicar" into English.

vindicar
+ Add

Interlingua-English dictionary

  • avenge

    verb
  • Show algorithmically generated translations

Add

Translations of "vindicar" into English in sentences, translation memory