French-Latin dictionary »

soixante-seize meaning in Latin

FrenchLatin
soixante-seize

septuaginta sex