Revenge (fr. Vengeances)

Translation into English

Synonyms