French-Latin dictionary »

téthys meaning in Latin

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

Tethysnoun