×
avengeful
meaning in French
adj.
vindicatif; qui est porté à se venger
Related Words
avenge oneself on
avenged his death
avenger
avenger of blood
PC Version
Copyright © 2018 WordTech Co.