French-Latin dictionary »

vengeresse meaning in Latin

FrenchLatin
vengeresse nom

ultrix | vindicatrixnoun

Your history