Latin-French dictionary »

finis | limes | ora meaning in French

LatinFrench
finis | limes | ora noun

frontièrenom