Latin-French dictionary »

tartessius meaning in French

LatinFrench
Tartessius noun

tartessiennom