English to Spanish Dictionary > retribution
retribution
venganza
translation of 'retribution'
noun
venganza,
pena merecida,
justo castigo,
desquite
No ad for you
Credits: Google Translate
Hello English works best on our Android App