Search term avenging has one result
EN English FR French
avenging (a) [revenge] vengeur (a) {m} [revenge]