French-Latin dictionary »

soixante-dix-sept meaning in Latin

FrenchLatin
soixante-dix-sept

septuaginta septem