French-Latin dictionary »

se sauver meaning in Latin

FrenchLatin
se sauver

effugere