Latin-French dictionary »

duodetriginta meaning in French

LatinFrench
duodetriginta

vingt-huit