vengeance English - French
1.
-
Englishrevenge taken for an insult, injury, or other wrong
-
Frenchvengeance
Related words
revenge|the vengeful revenge avenge retribution
English translator: English French vengeance Eesti sõnaraamat Español Traductor Svenska Översättare