English to Spanish Dictionary retribution

retribution

venganza
translation of 'retribution'
noun
venganza,
pena merecida,
justo castigo,
desquite
Credits: Google Translate
Download the
HelloEnglishApp
image_one