Latin French Dictionary

latine - Français

celeritas in French:

1. la vitesse