French-Latin dictionary »

tout droit meaning in Latin

FrenchLatin
tout droit

prorsus

tout droit en avant

protinus