Search term avenging has 3 results
EN English IT Italian
avenging (a) [revenge] vendicatore (a) {m} [revenge]
avenging ultrice
avenging ultore