French-Latin dictionary »

régicide meaning in Latin

FrenchLatin
régicide nom

regicidiumnoun

Your history