French-Latin dictionary »

la spezia meaning in Latin

FrenchLatin
La Spezia nom

Luna [lunae](1st) F
noun