Latin-French dictionary »

decem milia meaning in French

LatinFrench
decem milia

dix-mille