Latin-French dictionary »

ulcisci | vindicare meaning in French

LatinFrench
ulcisci | vindicare

venger