French-Latin dictionary »

valles marineris meaning in Latin

FrenchLatin
Valles Marineris nom

Valles Marinerisnoun