Latin-French dictionary »

telo martius meaning in French

LatinFrench
Telo Martius noun

Toulonnom

Your history