Latin-French dictionary »

tethys meaning in French

LatinFrench
Tethys noun

Téthys(Astronomie) Satellite naturel de la planète Saturne
nom