Latin-French dictionary »

effugere meaning in French

LatinFrench
effugere

débiner

détaler

se sauver